make a gift/present - English Synonyms Dictionary